double fertilization - Turkish English Dictionary